Big Huge Thesaurus

nerve cell

noun